iced water cooling - German English Dictionary